pet shelter - Spanish English Dictionary